 * {
            margin: 0;
            padding: 0;
            outline: 0;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }

        html {
            /*height:100%;*/
            min-height: 100%;
            font-size: 100%;
            -webkit-text-size-adjust: 100%;
            -ms-text-size-adjust: 100%;
        }

        body {
            margin: 0;
            padding: 0;
            width: 100%;
            /*height:100%;*/
            min-height: 100%;
            font-family: "Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","Helvetica", "Arial", "sans-serif";
            font-size: 14px;
            position: relative;
            word-break: break-all;
        }

        a {
            text-decoration: none;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }

        *[data-widget*="menu"] a {
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }

        img {
            -ms-interpolation-mode: bicubic;
            vertical-align: middle;
        }

            img:not([src*="/"]) {
                display: none;
            }

        table {
            border-collapse: collapse;
            border-spacing: 0;
        }

        th, td, caption {
            vertical-align: middle;
        }

        textarea {
            resize: none;
        }

        input, button, select, textarea {
            outline: none;
            border-radius: 0;
            font-family: "Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","Helvetica", "Arial", "sans-serif";
        }

            input::-webkit-outer-spin-button,
            input::-webkit-inner-spin-button {
                -webkit-appearance: none !important;
                margin: 0;
            }

        ul, ol, li {
            list-style: none;
            -webkit-margin-before: 0;
            -webkit-margin-after: 0;
            -webkit-margin-start: 0;
            -webkit-margin-end: 0;
            -webkit-padding-start: 0;
        }

        .tbox > *:last-child {
            width: 100%;
        }

        .tbox > * {
            height: 100%;
            display: table-cell;
            vertical-align: top;
        }

        html {
            background: #efeff4;
        }

        .header_section_1, .header_section_2 {
            height: 125px;
            background: #ffffff;
        }

            .header_section_1 a {
                display: block;
                padding: 0 14px;
                position: relative;
                background: url(/Images/mobile/w_13.jpg) no-repeat center center;
                -webkit-background-size: cover;
            }

                .header_section_1 a > div {
                    vertical-align: middle;
                    height: 125px;
                }

                .header_section_1 a .img_wrap {
                    display: inline-block;
                    width: 61px;
                    height: 61px;
                    border: 2px solid #ffffff;
                    border-radius: 100px;
                    overflow: hidden;
                }

                    .header_section_1 a .img_wrap img {
                        display: block;
                        width: 100%;
                        height: 100%;
                        border-radius: 100px;
                    }
            /*.header_section_1 a::after{content:"";display:inline-block;width:8px;height:8px;position:absolute;right:0;top:50%;margin:-4px 16px;border:1px solid #ffffff;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);}*/
            .header_section_1 p {
                font-size: 18px;
                padding: 0 28px;
                line-height: 31px;
                color: #ffffff;
            }

                .header_section_1 p:nth-of-type(2) {
                    font-size: 14px;
                }

                    .header_section_1 p:nth-of-type(2) label {
                        display: inline-block;
                        min-width: 95px;
                        max-width: 150px;
                        padding-right: 10px;
                        font-size: 12px;
                    }

        .header_section_2 {
            height: 98px;
            padding: 0 14px;
            border: 1px solid #ced3d7;
            border-width: 1px 0;
            -webkit-border-image: url(/Images/mobile/border.gif) 2 stretch;
            -webkit-box-shadow: 0 1px 1px rgba(100,100,100,0.1);
        }

            .header_section_2 ul {
                display: -webkit-box;
                -webkit-box-pack: justify;
                -webkit-box-align: center;
            }

                .header_section_2 ul > li {
                    width: 40px;
                    height: 98px;
                    padding-top: 20px;
                }

                .header_section_2 ul span {
                    display: inline-block;
                    width: 40px;
                    height: 40px;
                    position: relative;
                    border-radius: 100px;
                    background: url(/Images/mobile/w_41.png) no-repeat center 5px #50c7f1;
                    -webkit-background-size: 30px auto;
                }

                .header_section_2 ul li:nth-of-type(2) span {
                    background-position: center -25px;
                    background-color: #f44e4e;
                }

                .header_section_2 ul li:nth-of-type(3) span {
                    background-position: center -55px;
                    background-color: #ae8bff;
                }

                .header_section_2 ul li:nth-of-type(4) span {
                    background-position: center -84px;
                    background-color: #3fc4ab;
                }

                .header_section_2 ul li:nth-of-type(5) span {
                    background-position: center -115px;
                    background-color: #fb9448;
                }

                .header_section_2 ul li:nth-of-type(6) span {
                    background-position: center -145px;
                    background-color: #fb9448;
                }

                .header_section_2 ul span[data-tip]::after {
                    content: attr(data-tip);
                    display: inline-block;
                    min-width: 17px;
                    height: 17px;
                    padding: 0 3px;
                    line-height: 15px;
                    font-size: 10px;
                    color: #ffffff;
                    background: #ff5366;
                    border-radius: 50px;
                    text-align: center;
                    -webkit-box-sizing: border-box;
                    left: 28px;
                    position: absolute;
                    top: -4px;
                    white-space: pre;
                }

                .header_section_2 ul span[data-tip="0"]::after {
                    display: none;
                }

                .header_section_2 ul a {
                    display: block;
                    font-size: 11px;
                    color: #6b7376;
                    height: 69px;
                    text-align: center;
                }

                    .header_section_2 ul a p {
                        padding: 8px 0;
                    }

        .list_ul {
        }

            .list_ul > div {
                background: #ffffff;
                margin: 16px 0;
                border: 1px solid #ced3d7;
                border-width: 1px 0;
                -webkit-border-image: url(/Images/mobile/border.gif) 2 stretch;
                -webkit-box-shadow: 0 1px 1px rgba(100,100,100,0.1);
            }

            .list_ul li a {
                display: block;
                height: 44px;
                line-height: 44px;
                padding: 0 14px 0 0;
                margin-left: 14px;
                font-size: 14px;
                color: #434a54;
                position: relative;
                border: 1px solid #ced3d7;
                border-width: 1px 0 0 0;
                -webkit-border-image: url(/Images/border.gif) 2 stretch;
            }

            .list_ul li:first-of-type a {
                border-top: 0;
            }

            .list_ul li a::after {
                content: "";
                display: inline-block;
                width: 8px;
                height: 8px;
                position: absolute;
                right: 0;
                top: 50%;
                margin: -4px 16px;
                border: 1px solid #434a54;
                border-width: 1px 1px 0 0;
                -webkit-transform: rotate(45deg);
            }

            .list_ul li a span {
                display: inline-block;
                width: 30px;
                background: url(/Images/mobile/w_42.png) no-repeat -6px 0px;
                -webkit-background-size: 30px auto;
                height: 30px;
                margin-top: 7px;
                float: left;
            }

            .list_ul li a.link_orders span {
                background-position: -6px 0px;
            }

            .list_ul li a.link_distribution span {
                background-position: -6px -30px;
            }

            .list_ul li a.link_coupon span {
                background-position: -6px -60px;
            }

            .list_ul li a.link_redPackage span {
                background-position: -6px -90px;
            }

            .list_ul li a.link_card span {
                background-position: -6px -120px;
            }

            .list_ul li a.link_wishList span {
                background-position: -6px -150px;
            }

            .list_ul li a.link_helpBuy span {
                background-position: -6px -180px;
            }

            .list_ul li a.link_favourite span {
                background-position: -6px -210px;
            }

            .list_ul li a.link_shopcart span {
                background-position: -6px -240px;
            }

            .list_ul li a label {
                float: right;
                font-size: 12px;
                color: #a1a1a1;
                margin-right: 22px;
            }

        .userModify .link_modifyHeaderImg {
            height: 85px;
            line-height: 85px;
        }

            .userModify .link_modifyHeaderImg input {
                -webkit-appearance: none;
                position: absolute;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%;
                background: red;
                z-index: 10;
                opacity: 0;
            }

        .userModify .list_ul .img_wrap {
            display: inline-block;
            float: right;
            width: 64px;
            height: 64px;
            border-radius: 100px;
            overflow: hidden;
            margin-top: 10px;
            margin-right: 30px;
            line-height: 0;
        }

            .userModify .list_ul .img_wrap img {
                width: 100%;
                height: 100%;
                border-radius: 100px;
            }

        .userModify .list_ul li a label {
            margin-right: 38px;
        }

        .list_ul_modify_userName {
        }

            .list_ul_modify_userName li {
                padding: 0 4px 0 14px;
            }

            .list_ul_modify_userName .tbox > div:first-of-type {
                width: 100%;
            }

            .list_ul_modify_userName input {
                width: 100%;
                -webkit-appearance: button;
                margin: 7px 0;
                height: 30px;
                line-height: 30px;
                padding-right: 10px;
                border: 0;
                color: #434a54;
            }

            .list_ul_modify_userName span.clear {
                display: inline-block;
                width: 30px;
                height: 30px;
                margin: 7px 0;
                background: url(/Images/mobile/w_42.png) no-repeat center -420px;
                -webkit-background-size: 30px auto;
            }

            .list_ul_modify_userName .btn_save {
                color: #ffffff;
                white-space: pre;
                display: block;
                margin: 30px 35px;
                font-size: 18px;
                height: 40px;
                line-height: 40px;
                background: #ff5366;
                width: auto;
            }